.intel_syntax noprefix
.test_case_enter:
test_case_main:
.test_case_main.entry:
IMUL EDI, EDI, 2891336453
ADD EDI, 12345
MOV EAX, EDI
IMUL EDI, EDI, 2891336453
ADD EDI, 12345
MOV EBX, EDI
IMUL EDI, EDI, 2891336453
ADD EDI, 12345
MOV ECX, EDI
IMUL EDI, EDI, 2891336453
ADD EDI, 12345
MOV EDX, EDI
IMUL EDI, EDI, 2891336453
ADD EDI, 12345
MOV ESI, EDI
IMUL EDI, EDI, 2891336453
ADD EDI, 12345
MOV R13D, EDI
ADD RSP, 8
IMUL EDI, EDI, 2891336453
ADD EDI, 12345
PUSHQ RDI
AND qword ptr [RSP], 2263
OR qword ptr [RSP], 2
POPFQ 
LEA RSP, qword ptr [RSP - 8]
LFENCE 
JMP .bb0
.bb0:
AND RSI, 0b111111000000
ADD RSI, R14
ADD dword ptr [RSI], EAX
XOR RAX, 1363704448
{store} XOR RSI, RSI
MOVSX SI, BL
CMOVZ DX, CX
{load} SUB EDX, EAX
CMOVP CX, R13W
CMOVS EDX, EBX
{store} XOR AL, CL
CWD 
SBB AX, -2069
{load} CMP RBX, RSI
XOR AX, -9650
CMOVNP BX, DX
MOV RSI, 4646599854907659054
CMOVNZ BX, CX
{load} OR RSI, RBX
{load} OR AX, AX
TEST AL, 111
CMOVNO DX, DX
{store} ADC AX, AX
JO .bb1
JMP .bb2
.bb1:
BSWAP RBX
AND AX, -4622
SBB CX, 80
AND R13, 0b111111000000
ADD R13, R14
LOCK AND dword ptr [R13], 76
{store} SUB RDX, RAX
{load} XOR R13W, CX
REX SETNP SIL
{load} ADD AX, BX
ADC RAX, 322931842
REX SETNO SIL
{store} XOR RCX, RCX
AND RCX, 0b111111000000
ADD RCX, R14
LOCK SBB dword ptr [RCX], ESI
AND RCX, 0b111111000000
ADD RCX, R14
OR dword ptr [RCX], ECX
CMOVL SI, DX
SETNO BL
REX MOVSX EAX, BL
XOR AL, 6
ADC EBX, 1021647780
CMOVS R13D, ECX
OR AX, -30133
JMP .bb2
.bb2:
REX SETP CL
AND RCX, 0b111111000000
ADD RCX, R14
CMOVL EDX, dword ptr [RCX]
{store} AND BL, CL
{store} XOR BL, AL
CMP BL, -25
{load} AND BL, CL
NEG CX
{load} CMP RCX, RSI
{load} CMP DX, AX
MOV ECX, 1490057929
{load} SUB AX, DX
AND RSI, 0b111111000000
ADD RSI, R14
LOCK AND dword ptr [RSI], EDX
CMP RBX, -1095007338
{load} REX OR SIL, CL
REX XOR R13B, 65
XOR AX, 3805
CMOVBE EAX, R13D
AND R13, 0b111111000000
ADD R13, R14
LOCK NEG dword ptr [R13]
SBB RAX, -410084643
CMOVS SI, AX
{store} REX ADD BL, DL
JMP .test_case_main.exit
.test_case_main.exit:
.test_case_exit:
MFENCE
